package org.base.sys.enums;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Getter;
import org.base.common.enums.IEnum;

@Getter
@AllArgsConstructor
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum BizType  implements IEnum {
    /**
     * 其它
     */
    OTHER(1, "其它"),

    /**
     * 新增
     */
    INSERT(2, "新增"),

    /**
     * 新增或者修改
     */
    INSERT_UPDATE(3, "新增或者修改"),

    /**
     * 修改
     */
    UPDATE(4, "修改"),

    /**
     * 删除
     */
    DELETE(5, "删除"),

    /**
     * 授权
     */
    GRANT(6, "授权"),

    /**
     * 导出
     */
    EXPORT(7, "导出"),

    /**
     * 导入
     */
    IMPORT(8, "导入"),

    /**
     * 查询
     */
    SELECT(9, "查询");

    private int code;

    private String value;
}